---
title: Invalid type returned by Astro page.
i18nReady: true
githubURL: https://github.com/withastro/astro/blob/main/packages/astro/src/core/errors/errors-data.ts
---

> Rota retornou um `VALOR_RETORNADO`. Apenas uma Response pode ser retornada de arquivos Astro.

## O que deu errado?

Apenas instâncias de [Response](https://developer.mozilla.org/pt-BR/docs/Web/API/Response) podem ser retornadas dentro de arquivos Astro.

```astro title="pages/login.astro"
---
return new Response(null, {
 status: 404,
 statusText: 'Não encontrado'
});

// Alternativamente, para redirecionamentos, Astro.redirect também retorna uma instância de Response
return Astro.redirect('/login');
---
```

**Veja Também:**
-  [Response](/pt-br/guides/on-demand-rendering/#response)
